package com.lzy.crm.dao.criteria;

import java.util.List;
import com.lzy.crm.base.mybatis.BaseCriteria;

/**
 * 
 * <br>
 * <b>功能：</b>AdviceMessageCriteria<br>
 */
public class AdviceMessageCriteria extends BaseCriteria {
	
		// --------------------------id----------------------------		public AdviceMessageCriteria andIdIsNull() {addCriterion("id is null"); return this ;}	public AdviceMessageCriteria andIdIsNotNull() {addCriterion("id is not null"); return this ;}	public AdviceMessageCriteria andIdEqualTo(String value) {addCriterion("id = ", value , "id"); return this ;}	public AdviceMessageCriteria andIdNotEqualTo(String value) {addCriterion("id <> ", value , "id"); return this ;}	public AdviceMessageCriteria andIdGreaterThan(String value) {addCriterion("id > ", value , "id"); return this ;}	public AdviceMessageCriteria andIdGreaterThanOrEqualTo(String value) {addCriterion("id >= ", value , "id"); return this ;}	public AdviceMessageCriteria andIdLessThan(String value) {addCriterion("id < ", value , "id"); return this ;}	public AdviceMessageCriteria andIdLessThanOrEqualTo(String value) {addCriterion("id <= ", value , "id"); return this ;}	public AdviceMessageCriteria andIdLike(String value) {addCriterion("id like ", value , "id"); return this ;}	public AdviceMessageCriteria andIdNotLike(String value) {addCriterion("id not like ", value , "id"); return this ;}	public AdviceMessageCriteria andIdIn(List<String> values) {addCriterion("id in ", values , "id"); return this ;}	public AdviceMessageCriteria andIdNotIn(List<String> values) {addCriterion("id not in ", values , "id"); return this ;}	public AdviceMessageCriteria andIdBetween(String value1, String value2) {addCriterion("id between ", value1 , value2, "id"); return this ;}	public AdviceMessageCriteria andIdNotBetween(String value1, String value2) {addCriterion("id not between ", value1 , value2, "id"); return this ;}		// --------------------------userId----------------------------		public AdviceMessageCriteria andUserIdIsNull() {addCriterion("user_id is null"); return this ;}	public AdviceMessageCriteria andUserIdIsNotNull() {addCriterion("user_id is not null"); return this ;}	public AdviceMessageCriteria andUserIdEqualTo(String value) {addCriterion("user_id = ", value , "user_id"); return this ;}	public AdviceMessageCriteria andUserIdNotEqualTo(String value) {addCriterion("user_id <> ", value , "user_id"); return this ;}	public AdviceMessageCriteria andUserIdGreaterThan(String value) {addCriterion("user_id > ", value , "user_id"); return this ;}	public AdviceMessageCriteria andUserIdGreaterThanOrEqualTo(String value) {addCriterion("user_id >= ", value , "user_id"); return this ;}	public AdviceMessageCriteria andUserIdLessThan(String value) {addCriterion("user_id < ", value , "user_id"); return this ;}	public AdviceMessageCriteria andUserIdLessThanOrEqualTo(String value) {addCriterion("user_id <= ", value , "user_id"); return this ;}	public AdviceMessageCriteria andUserIdLike(String value) {addCriterion("user_id like ", value , "user_id"); return this ;}	public AdviceMessageCriteria andUserIdNotLike(String value) {addCriterion("user_id not like ", value , "user_id"); return this ;}	public AdviceMessageCriteria andUserIdIn(List<String> values) {addCriterion("user_id in ", values , "user_id"); return this ;}	public AdviceMessageCriteria andUserIdNotIn(List<String> values) {addCriterion("user_id not in ", values , "user_id"); return this ;}	public AdviceMessageCriteria andUserIdBetween(String value1, String value2) {addCriterion("user_id between ", value1 , value2, "user_id"); return this ;}	public AdviceMessageCriteria andUserIdNotBetween(String value1, String value2) {addCriterion("user_id not between ", value1 , value2, "user_id"); return this ;}		// --------------------------gameId----------------------------		public AdviceMessageCriteria andGameIdIsNull() {addCriterion("game_id is null"); return this ;}	public AdviceMessageCriteria andGameIdIsNotNull() {addCriterion("game_id is not null"); return this ;}	public AdviceMessageCriteria andGameIdEqualTo(String value) {addCriterion("game_id = ", value , "game_id"); return this ;}	public AdviceMessageCriteria andGameIdNotEqualTo(String value) {addCriterion("game_id <> ", value , "game_id"); return this ;}	public AdviceMessageCriteria andGameIdGreaterThan(String value) {addCriterion("game_id > ", value , "game_id"); return this ;}	public AdviceMessageCriteria andGameIdGreaterThanOrEqualTo(String value) {addCriterion("game_id >= ", value , "game_id"); return this ;}	public AdviceMessageCriteria andGameIdLessThan(String value) {addCriterion("game_id < ", value , "game_id"); return this ;}	public AdviceMessageCriteria andGameIdLessThanOrEqualTo(String value) {addCriterion("game_id <= ", value , "game_id"); return this ;}	public AdviceMessageCriteria andGameIdLike(String value) {addCriterion("game_id like ", value , "game_id"); return this ;}	public AdviceMessageCriteria andGameIdNotLike(String value) {addCriterion("game_id not like ", value , "game_id"); return this ;}	public AdviceMessageCriteria andGameIdIn(List<String> values) {addCriterion("game_id in ", values , "game_id"); return this ;}	public AdviceMessageCriteria andGameIdNotIn(List<String> values) {addCriterion("game_id not in ", values , "game_id"); return this ;}	public AdviceMessageCriteria andGameIdBetween(String value1, String value2) {addCriterion("game_id between ", value1 , value2, "game_id"); return this ;}	public AdviceMessageCriteria andGameIdNotBetween(String value1, String value2) {addCriterion("game_id not between ", value1 , value2, "game_id"); return this ;}		// --------------------------msg----------------------------		public AdviceMessageCriteria andMsgIsNull() {addCriterion("msg is null"); return this ;}	public AdviceMessageCriteria andMsgIsNotNull() {addCriterion("msg is not null"); return this ;}	public AdviceMessageCriteria andMsgEqualTo(String value) {addCriterion("msg = ", value , "msg"); return this ;}	public AdviceMessageCriteria andMsgNotEqualTo(String value) {addCriterion("msg <> ", value , "msg"); return this ;}	public AdviceMessageCriteria andMsgGreaterThan(String value) {addCriterion("msg > ", value , "msg"); return this ;}	public AdviceMessageCriteria andMsgGreaterThanOrEqualTo(String value) {addCriterion("msg >= ", value , "msg"); return this ;}	public AdviceMessageCriteria andMsgLessThan(String value) {addCriterion("msg < ", value , "msg"); return this ;}	public AdviceMessageCriteria andMsgLessThanOrEqualTo(String value) {addCriterion("msg <= ", value , "msg"); return this ;}	public AdviceMessageCriteria andMsgLike(String value) {addCriterion("msg like ", value , "msg"); return this ;}	public AdviceMessageCriteria andMsgNotLike(String value) {addCriterion("msg not like ", value , "msg"); return this ;}	public AdviceMessageCriteria andMsgIn(List<String> values) {addCriterion("msg in ", values , "msg"); return this ;}	public AdviceMessageCriteria andMsgNotIn(List<String> values) {addCriterion("msg not in ", values , "msg"); return this ;}	public AdviceMessageCriteria andMsgBetween(String value1, String value2) {addCriterion("msg between ", value1 , value2, "msg"); return this ;}	public AdviceMessageCriteria andMsgNotBetween(String value1, String value2) {addCriterion("msg not between ", value1 , value2, "msg"); return this ;}		// --------------------------createTime----------------------------		public AdviceMessageCriteria andCreateTimeIsNull() {addCriterion("create_time is null"); return this ;}	public AdviceMessageCriteria andCreateTimeIsNotNull() {addCriterion("create_time is not null"); return this ;}	public AdviceMessageCriteria andCreateTimeEqualTo(String value) {addCriterion("create_time = ", value , "create_time"); return this ;}	public AdviceMessageCriteria andCreateTimeNotEqualTo(String value) {addCriterion("create_time <> ", value , "create_time"); return this ;}	public AdviceMessageCriteria andCreateTimeGreaterThan(String value) {addCriterion("create_time > ", value , "create_time"); return this ;}	public AdviceMessageCriteria andCreateTimeGreaterThanOrEqualTo(String value) {addCriterion("create_time >= ", value , "create_time"); return this ;}	public AdviceMessageCriteria andCreateTimeLessThan(String value) {addCriterion("create_time < ", value , "create_time"); return this ;}	public AdviceMessageCriteria andCreateTimeLessThanOrEqualTo(String value) {addCriterion("create_time <= ", value , "create_time"); return this ;}	public AdviceMessageCriteria andCreateTimeLike(String value) {addCriterion("create_time like ", value , "create_time"); return this ;}	public AdviceMessageCriteria andCreateTimeNotLike(String value) {addCriterion("create_time not like ", value , "create_time"); return this ;}	public AdviceMessageCriteria andCreateTimeIn(List<String> values) {addCriterion("create_time in ", values , "create_time"); return this ;}	public AdviceMessageCriteria andCreateTimeNotIn(List<String> values) {addCriterion("create_time not in ", values , "create_time"); return this ;}	public AdviceMessageCriteria andCreateTimeBetween(String value1, String value2) {addCriterion("create_time between ", value1 , value2, "create_time"); return this ;}	public AdviceMessageCriteria andCreateTimeNotBetween(String value1, String value2) {addCriterion("create_time not between ", value1 , value2, "create_time"); return this ;}		// --------------------------type----------------------------		public AdviceMessageCriteria andTypeIsNull() {addCriterion("type is null"); return this ;}	public AdviceMessageCriteria andTypeIsNotNull() {addCriterion("type is not null"); return this ;}	public AdviceMessageCriteria andTypeEqualTo(String value) {addCriterion("type = ", value , "type"); return this ;}	public AdviceMessageCriteria andTypeNotEqualTo(String value) {addCriterion("type <> ", value , "type"); return this ;}	public AdviceMessageCriteria andTypeGreaterThan(String value) {addCriterion("type > ", value , "type"); return this ;}	public AdviceMessageCriteria andTypeGreaterThanOrEqualTo(String value) {addCriterion("type >= ", value , "type"); return this ;}	public AdviceMessageCriteria andTypeLessThan(String value) {addCriterion("type < ", value , "type"); return this ;}	public AdviceMessageCriteria andTypeLessThanOrEqualTo(String value) {addCriterion("type <= ", value , "type"); return this ;}	public AdviceMessageCriteria andTypeLike(String value) {addCriterion("type like ", value , "type"); return this ;}	public AdviceMessageCriteria andTypeNotLike(String value) {addCriterion("type not like ", value , "type"); return this ;}	public AdviceMessageCriteria andTypeIn(List<String> values) {addCriterion("type in ", values , "type"); return this ;}	public AdviceMessageCriteria andTypeNotIn(List<String> values) {addCriterion("type not in ", values , "type"); return this ;}	public AdviceMessageCriteria andTypeBetween(String value1, String value2) {addCriterion("type between ", value1 , value2, "type"); return this ;}	public AdviceMessageCriteria andTypeNotBetween(String value1, String value2) {addCriterion("type not between ", value1 , value2, "type"); return this ;}		// --------------------------status----------------------------		public AdviceMessageCriteria andStatusIsNull() {addCriterion("status is null"); return this ;}	public AdviceMessageCriteria andStatusIsNotNull() {addCriterion("status is not null"); return this ;}	public AdviceMessageCriteria andStatusEqualTo(String value) {addCriterion("status = ", value , "status"); return this ;}	public AdviceMessageCriteria andStatusNotEqualTo(String value) {addCriterion("status <> ", value , "status"); return this ;}	public AdviceMessageCriteria andStatusGreaterThan(String value) {addCriterion("status > ", value , "status"); return this ;}	public AdviceMessageCriteria andStatusGreaterThanOrEqualTo(String value) {addCriterion("status >= ", value , "status"); return this ;}	public AdviceMessageCriteria andStatusLessThan(String value) {addCriterion("status < ", value , "status"); return this ;}	public AdviceMessageCriteria andStatusLessThanOrEqualTo(String value) {addCriterion("status <= ", value , "status"); return this ;}	public AdviceMessageCriteria andStatusLike(String value) {addCriterion("status like ", value , "status"); return this ;}	public AdviceMessageCriteria andStatusNotLike(String value) {addCriterion("status not like ", value , "status"); return this ;}	public AdviceMessageCriteria andStatusIn(List<String> values) {addCriterion("status in ", values , "status"); return this ;}	public AdviceMessageCriteria andStatusNotIn(List<String> values) {addCriterion("status not in ", values , "status"); return this ;}	public AdviceMessageCriteria andStatusBetween(String value1, String value2) {addCriterion("status between ", value1 , value2, "status"); return this ;}	public AdviceMessageCriteria andStatusNotBetween(String value1, String value2) {addCriterion("status not between ", value1 , value2, "status"); return this ;}		// --------------------------replyMsg----------------------------		public AdviceMessageCriteria andReplyMsgIsNull() {addCriterion("reply_msg is null"); return this ;}	public AdviceMessageCriteria andReplyMsgIsNotNull() {addCriterion("reply_msg is not null"); return this ;}	public AdviceMessageCriteria andReplyMsgEqualTo(String value) {addCriterion("reply_msg = ", value , "reply_msg"); return this ;}	public AdviceMessageCriteria andReplyMsgNotEqualTo(String value) {addCriterion("reply_msg <> ", value , "reply_msg"); return this ;}	public AdviceMessageCriteria andReplyMsgGreaterThan(String value) {addCriterion("reply_msg > ", value , "reply_msg"); return this ;}	public AdviceMessageCriteria andReplyMsgGreaterThanOrEqualTo(String value) {addCriterion("reply_msg >= ", value , "reply_msg"); return this ;}	public AdviceMessageCriteria andReplyMsgLessThan(String value) {addCriterion("reply_msg < ", value , "reply_msg"); return this ;}	public AdviceMessageCriteria andReplyMsgLessThanOrEqualTo(String value) {addCriterion("reply_msg <= ", value , "reply_msg"); return this ;}	public AdviceMessageCriteria andReplyMsgLike(String value) {addCriterion("reply_msg like ", value , "reply_msg"); return this ;}	public AdviceMessageCriteria andReplyMsgNotLike(String value) {addCriterion("reply_msg not like ", value , "reply_msg"); return this ;}	public AdviceMessageCriteria andReplyMsgIn(List<String> values) {addCriterion("reply_msg in ", values , "reply_msg"); return this ;}	public AdviceMessageCriteria andReplyMsgNotIn(List<String> values) {addCriterion("reply_msg not in ", values , "reply_msg"); return this ;}	public AdviceMessageCriteria andReplyMsgBetween(String value1, String value2) {addCriterion("reply_msg between ", value1 , value2, "reply_msg"); return this ;}	public AdviceMessageCriteria andReplyMsgNotBetween(String value1, String value2) {addCriterion("reply_msg not between ", value1 , value2, "reply_msg"); return this ;}		// --------------------------replyTime----------------------------		public AdviceMessageCriteria andReplyTimeIsNull() {addCriterion("reply_time is null"); return this ;}	public AdviceMessageCriteria andReplyTimeIsNotNull() {addCriterion("reply_time is not null"); return this ;}	public AdviceMessageCriteria andReplyTimeEqualTo(String value) {addCriterion("reply_time = ", value , "reply_time"); return this ;}	public AdviceMessageCriteria andReplyTimeNotEqualTo(String value) {addCriterion("reply_time <> ", value , "reply_time"); return this ;}	public AdviceMessageCriteria andReplyTimeGreaterThan(String value) {addCriterion("reply_time > ", value , "reply_time"); return this ;}	public AdviceMessageCriteria andReplyTimeGreaterThanOrEqualTo(String value) {addCriterion("reply_time >= ", value , "reply_time"); return this ;}	public AdviceMessageCriteria andReplyTimeLessThan(String value) {addCriterion("reply_time < ", value , "reply_time"); return this ;}	public AdviceMessageCriteria andReplyTimeLessThanOrEqualTo(String value) {addCriterion("reply_time <= ", value , "reply_time"); return this ;}	public AdviceMessageCriteria andReplyTimeLike(String value) {addCriterion("reply_time like ", value , "reply_time"); return this ;}	public AdviceMessageCriteria andReplyTimeNotLike(String value) {addCriterion("reply_time not like ", value , "reply_time"); return this ;}	public AdviceMessageCriteria andReplyTimeIn(List<String> values) {addCriterion("reply_time in ", values , "reply_time"); return this ;}	public AdviceMessageCriteria andReplyTimeNotIn(List<String> values) {addCriterion("reply_time not in ", values , "reply_time"); return this ;}	public AdviceMessageCriteria andReplyTimeBetween(String value1, String value2) {addCriterion("reply_time between ", value1 , value2, "reply_time"); return this ;}	public AdviceMessageCriteria andReplyTimeNotBetween(String value1, String value2) {addCriterion("reply_time not between ", value1 , value2, "reply_time"); return this ;}		// --------------------------replyId----------------------------		public AdviceMessageCriteria andReplyIdIsNull() {addCriterion("reply_id is null"); return this ;}	public AdviceMessageCriteria andReplyIdIsNotNull() {addCriterion("reply_id is not null"); return this ;}	public AdviceMessageCriteria andReplyIdEqualTo(String value) {addCriterion("reply_id = ", value , "reply_id"); return this ;}	public AdviceMessageCriteria andReplyIdNotEqualTo(String value) {addCriterion("reply_id <> ", value , "reply_id"); return this ;}	public AdviceMessageCriteria andReplyIdGreaterThan(String value) {addCriterion("reply_id > ", value , "reply_id"); return this ;}	public AdviceMessageCriteria andReplyIdGreaterThanOrEqualTo(String value) {addCriterion("reply_id >= ", value , "reply_id"); return this ;}	public AdviceMessageCriteria andReplyIdLessThan(String value) {addCriterion("reply_id < ", value , "reply_id"); return this ;}	public AdviceMessageCriteria andReplyIdLessThanOrEqualTo(String value) {addCriterion("reply_id <= ", value , "reply_id"); return this ;}	public AdviceMessageCriteria andReplyIdLike(String value) {addCriterion("reply_id like ", value , "reply_id"); return this ;}	public AdviceMessageCriteria andReplyIdNotLike(String value) {addCriterion("reply_id not like ", value , "reply_id"); return this ;}	public AdviceMessageCriteria andReplyIdIn(List<String> values) {addCriterion("reply_id in ", values , "reply_id"); return this ;}	public AdviceMessageCriteria andReplyIdNotIn(List<String> values) {addCriterion("reply_id not in ", values , "reply_id"); return this ;}	public AdviceMessageCriteria andReplyIdBetween(String value1, String value2) {addCriterion("reply_id between ", value1 , value2, "reply_id"); return this ;}	public AdviceMessageCriteria andReplyIdNotBetween(String value1, String value2) {addCriterion("reply_id not between ", value1 , value2, "reply_id"); return this ;}		// --------------------------replyName----------------------------		public AdviceMessageCriteria andReplyNameIsNull() {addCriterion("reply_name is null"); return this ;}	public AdviceMessageCriteria andReplyNameIsNotNull() {addCriterion("reply_name is not null"); return this ;}	public AdviceMessageCriteria andReplyNameEqualTo(String value) {addCriterion("reply_name = ", value , "reply_name"); return this ;}	public AdviceMessageCriteria andReplyNameNotEqualTo(String value) {addCriterion("reply_name <> ", value , "reply_name"); return this ;}	public AdviceMessageCriteria andReplyNameGreaterThan(String value) {addCriterion("reply_name > ", value , "reply_name"); return this ;}	public AdviceMessageCriteria andReplyNameGreaterThanOrEqualTo(String value) {addCriterion("reply_name >= ", value , "reply_name"); return this ;}	public AdviceMessageCriteria andReplyNameLessThan(String value) {addCriterion("reply_name < ", value , "reply_name"); return this ;}	public AdviceMessageCriteria andReplyNameLessThanOrEqualTo(String value) {addCriterion("reply_name <= ", value , "reply_name"); return this ;}	public AdviceMessageCriteria andReplyNameLike(String value) {addCriterion("reply_name like ", value , "reply_name"); return this ;}	public AdviceMessageCriteria andReplyNameNotLike(String value) {addCriterion("reply_name not like ", value , "reply_name"); return this ;}	public AdviceMessageCriteria andReplyNameIn(List<String> values) {addCriterion("reply_name in ", values , "reply_name"); return this ;}	public AdviceMessageCriteria andReplyNameNotIn(List<String> values) {addCriterion("reply_name not in ", values , "reply_name"); return this ;}	public AdviceMessageCriteria andReplyNameBetween(String value1, String value2) {addCriterion("reply_name between ", value1 , value2, "reply_name"); return this ;}	public AdviceMessageCriteria andReplyNameNotBetween(String value1, String value2) {addCriterion("reply_name not between ", value1 , value2, "reply_name"); return this ;}		// --------------------------flag----------------------------		public AdviceMessageCriteria andFlagIsNull() {addCriterion("flag is null"); return this ;}	public AdviceMessageCriteria andFlagIsNotNull() {addCriterion("flag is not null"); return this ;}	public AdviceMessageCriteria andFlagEqualTo(String value) {addCriterion("flag = ", value , "flag"); return this ;}	public AdviceMessageCriteria andFlagNotEqualTo(String value) {addCriterion("flag <> ", value , "flag"); return this ;}	public AdviceMessageCriteria andFlagGreaterThan(String value) {addCriterion("flag > ", value , "flag"); return this ;}	public AdviceMessageCriteria andFlagGreaterThanOrEqualTo(String value) {addCriterion("flag >= ", value , "flag"); return this ;}	public AdviceMessageCriteria andFlagLessThan(String value) {addCriterion("flag < ", value , "flag"); return this ;}	public AdviceMessageCriteria andFlagLessThanOrEqualTo(String value) {addCriterion("flag <= ", value , "flag"); return this ;}	public AdviceMessageCriteria andFlagLike(String value) {addCriterion("flag like ", value , "flag"); return this ;}	public AdviceMessageCriteria andFlagNotLike(String value) {addCriterion("flag not like ", value , "flag"); return this ;}	public AdviceMessageCriteria andFlagIn(List<String> values) {addCriterion("flag in ", values , "flag"); return this ;}	public AdviceMessageCriteria andFlagNotIn(List<String> values) {addCriterion("flag not in ", values , "flag"); return this ;}	public AdviceMessageCriteria andFlagBetween(String value1, String value2) {addCriterion("flag between ", value1 , value2, "flag"); return this ;}	public AdviceMessageCriteria andFlagNotBetween(String value1, String value2) {addCriterion("flag not between ", value1 , value2, "flag"); return this ;}	
}

